ice slush - French English Dictionary